Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F5 Canada F4 USA F17 USA F18 Granby Challenger Wimbledon - London U.S. Open - New York Columbus Challenger Charleston Challenger Tiburon Challenger Fairfield Challenger USA F5 USA F6 USA F26 USA F27 USA F4 Canada F1 Canada F2 Canada F3 Canada F1 Canada F2 Canada F3 Czech Republic F1 Germany F6 Serbia F6 Italy F29 Germany F21 Indian Wells 1 Challenger Bengaluru Challenger Pune Challenger San Luis Potosi Challenger Cuernavaca Challenger Mexico City Challenger Winnipeg Challenger Calgary Challenger Germany F22 Nicaragua F1 El Salvador F2 Mexico F2 USA F4 USA F5 Canada F2 Canada F3 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Usa F16 Usa F17 Romania F14 Romania F15 Italy F28 Italy F29 Italy F30 Mexico F12 Mexico F14 Mexico F15 Usa F5 Canada F2 Canada F3 Usa F8 Mexico F2 USA F18 National Bank Open - Toronto National Bank Open - Toronto Usa F16 USA F17 Mexico F6 Mexico F7 Canada F4 Canada F5 Canada F2 USA F8 USA F9 Korea F1 Korea F2 Canada F4 Downtown Athletic Club USTA Challenger - Amarillo Pekao Open - Szczecin Open de Montauban - Montauban Open Diputacion - Cordoba drkoop.com USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Intersport Heilbronn Open - Heilbronn Challenger de Granby - Granby Windy City Classic - Winnetka USTA Callenger of Urbana-Champaign - Urbana FILA Challenger Biella - Biella USTA/Safeway Challenger - Aptos Frito Lay/USTA Challenger - Binghamton V Trofeo Ciudad de Quito - Quito Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA challenger of Miami - Miami drkoop.com USTA Challenger of Burbank - Burbank Copa Ericsson Mexico - Guadalajara 2004 Freeman Men's Challenger - Joplin XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills Prague Open - Prague Ljubljana Open - Ljubljana Schickedanz Open - Furth The Natrel's Challenger of Granby - Granby USTA Challenger of Las Vegas - Las Vegas I Manta Open - Manta USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica 5° Sporting Challenger - Turin 2006 North Shore Pro Tennis Championship - Winnetka GHI Bronx Tennis Classic - Bronx Lubbock Challenger - Lubbock The $50,000 Pro Challenger at Calabasas - Calabasas USTA Challenger - Champaign Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa FILA Challenger - Biella Freeman Men's $50,000 Challenger - Joplin Unicredit Czech Open 2007 - Prostejov Challenger Natrel Presented by National Bank - Granby Ford Tennis Championships - Louisville Swanston Challenger - Sacramento 1998 Safeway Challenger - Aptos The Indian Oil-Servo ATP Challenger 1999 - Calcutta Casino Lugano - Lugano Polska Energia Open - Bytom Challenger de Granby - Granby Copa Ericsson - Guadalajara USTA Challenger of Oklahoma - Tulsa Moncton Men's Challenger - Moncton Shimadsu All Japan Indoor Tennis Championships - Kyoto 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Hilton Waikoloa Village USTA Challenger - Waikoloa Ford Tennis Championships - Louisville Music City Challenger - Nashville National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Salinas Challenger Carson Challenger Dallas Challenger Lucknow ATP Tour Challenger - Lucknow Rome Challenger Savannah Challenger Carson Challenger Yuba City Challenger Kosice Challenger Bytom Challenger Constanta Challenger drkoop.com USTA Challenger of Austin - Austin Szczecin Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Corona Mexico City Open - Mexico City XL Bermuda Open - Bermuda Salinas Challenger Honolulu Challenger Dallas Challenger Rimouski Challenger Puebla Challenger USTA Tennis Championships of Austin - Austin Winnetka Challenger Savannah Challenger Challenger Britania Zavaleta - Puebla Cremona Challenger Prostejov Challenger Winnetka Challenger Brasov Challenger Vancouver Challenger Tulsa Challenger Bangkok Challenger Bangkok Challenger Tashkent Challenger Seoul Challenger Eckental Challenger Aachen Challenger Honolulu Challenger Caloundra Challenger Dallas Challenger Rimouski Challenger Tallahassee Challenger Sarasota Challenger Leon Challenger Savannah Challenger Busan Challenger Prostejov Challenger Guadalajara Challenger Granby Challenger Vancouver Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Noumea Challenger Heilbronn Challenger Rimouski Challenger Le Gosier Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Bordeaux Challenger Challenger Banque Nationale - Granby Nottingham Challenger Nottingham-2 Challenger Panama City Challenger Granby Challenger Istanbul Challenger Izmir Challenger Geneva Challenger Knoxville Challenger Champaign Challenger Maui Challenger Dallas Challenger Dallas Challenger Rimouski Challenger Guadalajara Challenger Sarasota Challenger Mexico City Challenger Savannah Challenger Johannesburg Challenger Tallahassee Challenger Nottingham Challenger Nottingham-2 Challenger Manta Challenger Odlum Brown Vancouver Open - Vancouver Vancouver Challenger Kaoshuing Challenger Charlottesville Challenger Knoxville Challenger Dallas Challenger Irving Challenger Le Gosier Challenger Sarasota Challenger Winnetka Challenger Napa Challenger Charlottesville Challenger Oldum Brown Vancouver Open - Vancouver Sarasota Challenger Bratislava Challenger Guadalajara Challenger San Francisco Challenger Taipei City Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Rennes Challenger Budapest Challenger Indian Wells Challenger Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Drummondville Challenger Ortisei Challenger Anning Challenger Sarasota Challenger Seoul Challenger Gimcheon Challenger Busan Challenger Music City Challenger - Nashville Maui Challenger Vancouver Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Chicago Challenger 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Semgroup Challenger - Tulsa Granby Challenger 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger The Scottish Tennis Championships - Edinburgh Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Odlum Brown Vancouver Open - Vancouver Charlottesville Challenger Knoxville Challenger Forli 2 Challenger Forli 3 Challenger Quimper Challenger Turin Challenger Nottingham Challenger Ilkley Challenger Waco Tennis Challenger - Waco Pozoblanco Challenger Winnipeg Challenger Vancouver Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Leon Challenger Lubbock Challenger - Lubbock Las Vegas Challenger 2005 Tulsa Challenger - Tulsa Calgary Challenger Drummondville Challenger Quimper Challenger Bytom Challenger Indian Wells 2 Challenger Granby Challenger Music City Challenger - Nashville 2001 UT Tyler Patriot Challenger - Tyler USTA Illinois Challenger - Champaign Drummondville Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Knoxville Challenger XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Open Castilla y Leon Trofeo Iberdrola - Segovia 2002 Azalea Orthopedic Challenger - Tyler Winnipeg Challenger University of Tennessee USTA Men's Challenger - Knoxville Granby Challenger USTA Men's Challenger of Urbana-Champaign - Urbana International Tennis Championships - Delray Beach Swanston Challenger - Sacramento Sarasota Challenger University of Tennessee USTA Men's Challenger - Knoxville USTA Challenger of Burbank - Burbank Neride Prague Indoor - Prague WOW Cafe Challenger - New Orleans U.S. Men's Clay Court Championships - Houston Cadillac Pro Indoor USTA Challenger - West Bloomfield Granby Challenger Campbell's Hall of Fame Tennis Championships - Newport KGHM Polish Indoors - Wroclaw Naples Challenger - Naples Toluca Challenger - Toluca Copa Ericsson - Lima Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Pilot Pen Tennis - New Haven Copa Ericsson Costa Rica - San Jose Legg Mason Tennis Classic - Washington Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai U.S. National Indoor Tennis Championships - Memphis Prague Challenger Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington RCA Championships - Indianapolis China Open - Beijing Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Copa AT&T - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Rome Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Telenordia Swedish Open - Bastad BMW Open - Munich Energis Open - Amersfoort AEGON Championships - London Aegon Nottingham Open - Nottingham Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach U.S. Men's Clay Court Championships - Houston Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON International - Eastbourne Internationaler Raiffeisen Grand Prix - St. Polten BB&T Atlanta Open - Atlanta Citi Open - Washington The Stella Artois Grass Court Championships - London Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Chengdu Open - Chengdu Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Open - Newport Citi Open - Washington Legg Mason Tennis Classic - Washington D.C. Chengdu Open - Chengdu China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Chengdu Open - Chengdu China Open - Beijing ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Erste Bank Open - Vienna Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Maui Challenger Noventi Open - Halle Nature Valley International - Eastbourne Hall of Fame Open - Newport Citi Open - Washington Sofia Open - Sofia Dallas Open - Dallas Tel Aviv Watergen Open - Tel Aviv Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Ford Tennis Championships - Louisville Legg Mason Tennis Classic - Washington D.C. Irving Challenger 2007 Knoxville Challenger - Knoxville Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Guadalajara Challenger Alphen Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun du Maurier Open - Toronto The Ericsson Open - Miami The Ericsson Open - Miami Scania Stockholm Open - Stockholm Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati AAPT Championships - Adelaide NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Rome Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Pacific Life Open - Indian Wells Rogers Masters - Toronto Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Rogers Masters - Toronto Mallorca Open - Mallorca BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Vancouver Challenger Lexington Challenger National Bank Open - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tashkent Challenger Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Leon Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Granby Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Men's Clay Court Championships - Houston Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne XL Capital Bermuda Open - Bermuda Schickendanz Open - Furth Hypo Group Tennis International - Portschach Telenordia Swedish Open - Bastad Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart San Luis Potosi Challenger 2000 - San Luis Potosi USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Eddleman USTA Challenger - Birmingham AIG Japan Open - Tokyo Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group I, 2R, ECU-CAN 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, QF, CAN-ITA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, World Group, 1R, CAN-GBR 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-CAN 3-1 Davis Cup, Finals, Group F Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 Davis Cup, Finals, Group B Davis Cup, Group A, Bologna Regions Morgan Keegan Championships - Memphis Davis Cup, World Group, Q, CAN-KOR 3-1 Healthsouth/USTA Challenger - Denver drkoop.com USTA Tennis Championships of San Antonio - San Antonio 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston U.S. Open (juniors) River Oaks International Tennis Tournament - Houston Australian Open (juniors) French Open (juniors) Olympics - Rio de Janeiro Calgary Challenger Zivnobanka Open - Prostejov Third Bank Tennis Championships - Lexington RCA Championships - Indianapolis Open de Franche Comte - Besancon Sacramento Challenger AXA Open - Lisbon CNA TennisPro Classic - Winnetka Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of San Antonio - San Antonio Cerveza Club Colombia Open - Bogota Idea Prokom Open - Sopot Hilton Waikoloa Village USTA Challenger - Waikoloa Nord/LB Open - Braunschweig ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Orlando China Open - Beijing USTA Seascape Challenger - Aptos Heineken Open - Auckland St. Petersburg Open - St. Petersburg Galleryfurniture.com Challenge - Atlanta Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open Shanghai - Shanghai International Tennis Championships - Delray Beach Davidoff Swiss Indoors - Basel Sao Paulo Challenger Ordina Open - 's-Hertogenbosch Grand Prix Hassan II - Casablanca President's Cup - Tashkent Ordina Open - s-Hertogenbosch Malaga Challenger Campbell's Hall of Fame Tennis Championships - Newport AEGON International - Eastbourne Erste Bank Open - Vienna Koblenz Challenger Qatar ExxonMobil Open - Doha Cherbourg Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Brasil Open - Salvador Citi Open - Washington Pau Challenger Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston U.S. Mens's Clay Court Championship - Houston Waldbaum's Hamlet Cup - Long Island Copenhagen Open - Copenhagen AEGON Championships - London Heineken Open - Auckland AEGON Championships - London Shenzhen Open - Shenzhen BMW Open - Munich St. Petersburg Open - St. Petersburg ASB Classic - Auckland Red Letter Days Open - Nottingham Millenium Tennis Championships - Delray Beach Thailand Open - Bangkok Estoril Open - Estoril Australian Open - Melbourne Heineken Open - Auckland Hamburg Challenger - Hamburg Kroger / St. Jude International - Memphis Gold Flake Open - Chennai Heineken Open - Auckland Salem Open - Hong Kong US Men's Clay Court Championships - Houston Moselle Open - Metz BellSouth Open - Vina del Mar China Open - Beijing Rakuten Japan Open - Tokyo Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Delray Beach International Tennis Championships - Delray Beach Western & Southern Open - Cincinnati Sony Open Tennis - Miami Power Horse Cup - Dusseldorf Qatar ExxonMobil Open - Doha Topshelf Open - 's-Hertogenbosch French Open - Paris Shanghai ATP Masters 1000 - Shanghai Rogers Cup - Toronto French Open - Paris Australian Open - Melbourne U.S. Open - New York National Bank Open - Montreal Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, Group B, Valencia Davis Cup, World Group, SF, SRB-CAN 3-2 Wimbledon (juniors) Olympics - London